package com.yc.cloud.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 数字人设置
 *
 * @author Yancy
 * @since 2024-04-10
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("avatars_setting")
@ApiModel(value = "AvatarsSetting对象", description = "数字人设置")
public class AvatarsSetting extends BaseEntity {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("数字人ID")
    @TableField("avatar_id")
    private Long avatarId;

    @ApiModelProperty("企业ID")
    @TableField("company_id")
    private Long companyId;

    @ApiModelProperty("唤醒音频,多个音频逗号分隔")
    @TableField("wake_up_audios")
    private String wakeUpAudios;

    @ApiModelProperty("唤醒内容,多个逗号分隔")
    @TableField("wake_up_contents")
    private String wakeUpContents;


    public static final String AVATAR_ID = "avatar_id";

    public static final String COMPANY_ID = "company_id";

    public static final String WAKE_UP_AUDIOS = "wake_up_audios";

    public static final String WAKE_UP_CONTENTS = "wake_up_contents";

}
